Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There's a new version of Freyja!
1.5.2 was released last week, but it's stuck on bioconda - which is what 1.5.1 and prior dockerfiles use for installation with micromamba.
I copied the files from 1.5.1 and made several modifications. The original goal was to install freyja from source. Freyja has some common dependencies of samtools, ivar, and epiweeks which are fairly simple to install. I, however, have not been able to install usher from source (see #1014) , so I kept the base image as micromamba and then copied over the dependencies listed in the bioconda recipe and had all of those installed via micromamba.
Freyja is then downloaded with wget and installed via pip. Freyja's setup.py doesn't list all the python dependencies, so all the python dependencies (that I can find) are installed via micromamba.
Git is installed via apt-get because it is required when pip installs freyja.
I have also changed the github actions to update the workflow weekly instead of monthly, because I've been getting feedback that monthly just isn't often enough.
Pull Request (PR) checklist:
docker build --tag samtools:1.15test --target test docker-builds/samtools/1.15
)spades/3.12.0/Dockerfile
)shigatyper/2.0.1/test.sh
)spades/3.12.0/README.md
)